#ifndef AES_ENCRYPTION_DISCRYPTION
#define AES_ENCRYPTION_DISCRYPTION

#define ENABLE      1
#define DISABLE     0

#define HARDWARE_XOR_ACC_ENABLE ENABLE  // xor
#define HARDWARE_SFT_ACC_ENABLE ENABLE  // shift
#define HARDWARE_RMD_ACC_ENABLE ENABLE  // remainder




unsigned char* AES_Encryption(unsigned char* sdata_start_addr,unsigned char* key_start_addr,unsigned char block_max);
unsigned char* AES_Decryption(unsigned char* sdata_start_addr,unsigned char* key_start_addr,unsigned char block_max);
void AES_Init(void);


#endif
